Last Minute News
Last Minute News about Wildcat! 5

The following list describes changes to the program that were made after the manuals were printed. In all cases the on-line help file has been updated in the appropriate places to reflect these changes.

Info on minor update released August 27/96

Info on minor update released August 14/96

Info on minor update released July 24, 1996

Info on Minor update released June 7/96

Errata

What's on the CD?

Changes to ClientInstall

Changes to wcConfig

Changes to wcFile

Changes to wcMenu

Changes to wcQues

Changes to wcServer

Changes to wcSetup

Changes to wcStart

Changes to wcView

General notes


Errata

The references beginning on page 248 of the Sysop Guide regarding door.sys file locations are incorrect. The highlighted paragraphs are correct:

Door programs not requiring redirection

•	Install the door program into its own subdirectory.

•	Review the documentation for the door program.

•	Create a configuration file for the door.

The configuration file typically includes the communication port to use, the location of the DOOR.SYS file created by Wildcat!, and other parameters, depending on the door. Here is a typical configuration file for a hypothetical door called “Coolgame”:

C:\WC5\NODE1
Another Wildcat! BBS
John Doe

Wildcat! creates DOOR.SYS in the node directory under the “Doors” directory defined in wcConfig/Configuration/Doors. It copies the door batch file to the doors directory at the same time, and executes the batch file from that directory. For instance, the DOOR.SYS and door batch files for node 5 will be located in C:\DOORS\NODE5

A sample door: DOORTEST.EXE

We have provided a simple door program to help you learn to set up doors and test the proper syntax and location of your door batch files. DOORTEST displays the BBS name, and echoes the caller’s keystrokes back to him.

The first step is to create a configuration file for DOORTEST. This configuration file is only two lines long. It must contain the following information:

•	The path to DOOR.SYS for this node on line 1 of the file

•	The name of your BBS on line 2 of the file.

Your DOORTEST.CFG file should look something like this:

C:\DOORS\NODE1\DOOR.SYS
Mustang Online! BBS

Save this file as DOORTEST.CFG in your WILDCAT home directory (normally C:\WC5).


Changes to wcStart

The wcServer properties dialog box has been changed slightly. You are now asked for the Wildcat! home path, and an either/or option has been added to allow you to select whether the server is on the same or a different computer.


What's on the CD?

There are several directories on the Wildcat! 5 CD-ROM. Below is a list of the directories, followed by a brief description of their contents.

WC5

The WC5 directory contains all of the Wildcat! 5 installation files.

WCNAV

The wcNAV directory contains all of the Wildcat! Navigator installation files.

Equinox

If you are using an Equinox serial card, you can find the necessary Windows 95 drivers in the Equinox directory.

Stallion

If you are using a Stallion serial card, you can find the necessary Windows NT drivers in the Stallion directory.

HoTMetaL

This directory contains HoTMetaL 2.0 by SoftQuad. HoTMetaL is an HTML editor that is included with your Wildcat! 5 package.

Redist

The Redist directory contains the files that may be freely distributed to your callers. These are the Wildcat! Navigator files.

wcNAV.EXE

wcNAV.EXE is a self-extracting file containing all of the Wildcat! Navigator client files.

wcNAVSM.EXE

WCNAVSM.EXE is a self-extracting file containing the minimum Wildcat! Navigator files needed to get started. The rest will be obtained when the caller next connects to the BBS using the Wildcat! Navigator.

Disk 1

Disk 2

Disk 3

If you want to distribute the Wildcat! Navigator to your callers on floppy disks instead of having them download WCNAV.EXE or WCNAVSM.EXE, use these three subdirectories to do so. Copy Disk 1 to a floppy disk named "Disk 1" (without quotation marks), Disk 2 to a floppy named "Disk 2", and Disk 3 to a floppy named "Disk 3". The files have been grouped into these subdirectories to let you make your copies easily.


Changes to wcConfig

General Info

Added a new tabbed page. The Network tab contains one option - Reverse DNS Lookup. Reverse DNS Lookup allows Wildcat! 5 to "reverse" the way an IP address is looked up. If you enter an IP address, Wildcat! will look up the actual name - for example, finding the DNS name www.mustang.com by using the numeric IP address.

This is ON by default. The only time you want to disable this option is if you are running Wildcat! 5 on a network, but have no DNS address, but want to allow telnet entry to the BBS.

System Security

Added a new option - Hide Anonymous FTP Password.  This is located in wcConfig on the System Security/General page.  The function of the option is to not show the anonymous FTP password used when listed in who's online.  The password used is still logged in the activity log.

Modem Setup

The "Caller Id Result" result string is an on/off switch. Wildcat! now takes everything that comes through between the first and second rings, and makes it the caller id result (it doesn't look for a specific string).  Turning on this switch enables the answer-on-second-ring feature.

The "On Hook" modem command no longer exists.

User Records

The MenuClearScreen field of the user record is gone. The sysop now has complete control over whether the screen is cleared. Instead of being a wcConfig option, this is now handled by putting an @CLS@ macro in menu files.

Security Profile - File Privileges

Remember, you need FIVE times as much space available ON YOUR DRIVE as you've specified in the FTP file space configuration.

A password on a file now restricts [I]nfo and [V]iew.

Access Profile - Menus

This is a new tabbed sheet. Select the wcCode programs you would like callers with the selected profiles to be able to access. These programs must still be added onto the menus for the callers to have access to them.

CD-ROM

There is a table of CD-ROM drive paths that is used for device locking.  This table applies ONLY if the files being downloaded have the Copy Before Download flag set.  If the files do not have that flag set, they are downloaded without any special handling.

Doors

The virtual ports property sheet is now a separate program - DOORSETUP. This program is accessed by clicking Virtual Ports on the main doors screen.

QWK Networking

Added two new options for host translations - Trashcan Import and Trashcan Export. These options allow you to "trash" packets with the selected translation names.

UUCP

If you import many newsgroups, don't forget that Wildcat! uses drive space when it packs old messages, and this can affect the amount of drive space you have available.

Although support for downline nodes is planned, it is not currently supported. All references to downline nodes should be ignored.

[ALT] [C] now works to clear stats in wcUucp.


General Notes

Remember - anything added to your system may actually use up more hard drive space than just the initial setup appears. If you import many newsgroups, for instance, don't forget that Wildcat! uses drive space when it packs old messages, and this can affect your BBS. Always make sure that you have plenty of room on your drives when adding newsgroups, granting FTP file privileges, and setting high message pointers.

A good rule of thumb is that you need five times as much hard drive space as what you specify for a particular item.


Changes to wcView

Add or remove time for the current caller

If you want to add five minutes to the total time available to the current caller, select Tools/Add 5 minutes, or click the Add 5 minutes icon.

If you want to remove five minutes from the total time available to the current caller, select Tools/Remove 5 minutes, or click the Remove 5 minutes icon.

Chatting with a caller

A caller can use the Page Sysop command to request a chat with the Sysop. To answer a page, or to start chatting with a caller without being page, go to wcOnline and double-click the node you want to chat with. When wcView starts, press your [F6] key, and begin typing to the caller. When you have finished chatting, press [F6] again.

On-line Message Keys

The [Alt] key used in conjunction with the numbers 1 through 9 will display the corresponding display file to the current caller. For instance, when you press [Alt][1], Wildcat! displays ALT1.BBS, [Alt][2] displays ALT2.BBS, and so on.

These messages might be used to inform a caller that their time available was being reduced to enable you to perform some maintenance. To hang up on a caller, add @LOGOFF@ to the end of the display file.

Two other [Alt] key combinations are handled in a special way:

[Allt][0] (zero)	Display ALT0.BBS to user and lock that user’s name out of system for any future calls.
[Alt][-] (minus)	Log user off immediately without notice or explanation.


Changes to wcFile

Scan subdirectories

You can have wcFile scan subdirectories when adding files. If you select Yes, scan subdirectories, you will be presented with an either/or choice:

Add files to a specified file area, or Add subdirectories as new file areas.

Select the option you want wcFile to use. If you do not opt to have wcFile scan subdirectories, these options are greyed out and not valid.

Copy files to the server

If these files are on a remote system (if wcFile is running in non-server mode), files will be copied to the server file area. If wcFile is running on the same machine as the server, this option is greyed out.

Create a volume

Activate this feature if you want to create a file volume for this drive.

Name

Type a name to be used by wcFile when checking to verify that the correct drive or CD-ROM is being used. This should be something that indicates in some way what the contents are. If a volume name exists, it will be displayed here.

Duplicate file checking

wcFile no longer checks for duplicate files in the current group. Options are Current area and All files.


Changes to ClientInstall

RTPatch option

If ClientInstall finds RTPatch on your system, you will be prompted to create patches for the Wildcat!  Navigator and add them to the Clients directory.


Changes to wcSetup

wcSetup will now tell you if you are close to running out of disk space.


Changes to wcServer

The server now automatically does dupe checking on messages.


Changes to wcMenu

Save will get rid of deleted items that keep showing up when wcMenu is run again.


Changes to wcQues

Added the option "Security" to both the source and destination fields.


Info on minor update released June 7/96

wcServer and wcOnline

wcConfig

wcDraw

wcEvent

wcMenu

wcQues

wcRepair


wcServer and wcOnline

Added support for HTTP connections and browser independence. This allows callers to 'log on' using Netscape Navigator or Internet Explorer, and then launch the client applications as helper applications.

Changes made to a user's record while they are online are now automatically applied to the user's session. This includes security changes.


wcEvent

A NEW program that can be used to automate routines and allow some operations to run unattended. It acts as a scheduling utility for Wildcat! 5. You can create new schedule files, or add to the example file. You can run most any kind of executable, .BAT files, wcCode programs, or pif files. The only requirement is that a wcCode compiled program must be in the Wildcat! 5 home directory with wcrun.exe, which is provided.


wcRepair

Now shows conference numbers when selecting conferences.


wcConfig

Added the group number to conference groups and file groups in the access profile edit screen.


wcDraw

COMMENTS.BBS is the correct display file for Comments to Sysop (as opposed to manual). You may rename this file (in "disp" directory in your WC5 directory) as "Comments to sysop.bbs" (as per manual) and it will still work fine in Wildcat!.


wcMenu

Added functionality to verify submenu references. If previous menu structures contain incorrect references they will be identified.


wcQues

Added functionality to check multiple choice questions to ensure at least one choice has been defined.

Removed the Packer Type from the Type List.


Info on minor update released July 24, 1996

Wildcat 5

Browser Client

Message Client

wcQues

wcRepair

wcQwk

wcConfig

wcIDE

wcReports

Info on Minor update released June 7/96


wcReports

Added HasUploader combo box, added code to deal with username and/or userid and/or title being entered.  Exact match only because there's no room for a check box to indicate this, so further modification is pending.

File area column was widened on file list.

Password has been removed from user export field list because server won't return it anyway.

Listviews now display dates in year/month/day format so they sort correctly.

Added the ability to match on files with no blank "uploader" field.

The View File function now deletes the file it copied down once it terminates.


Browser Client

Browser now makes a best guess on any mime-type it does not know.

Italic style removed from <BLOCKQUOTE>.  (Presentation is supposed to be left up to the browser.)


Message Client

The inbox will now re-request the users unread chain from the server whenever it gets a new notification to open the inbox. As well the "Get More" button is now available for the same purpose.

The message client will now display if a message has been read by its recipient or not.


Wildcat 5

GROUPxxx.LST is now supported to send distributed mail. This is only permitted if the user has sysop access to the conference.

CONFLSTx.BBS is now supported for a custom display file when joining conferences.

Dates such as 02/04/01 are now interpreted as being in the 21st century (02/04/2001) unless it is a birthdate.

The LOGON.WCX function has been enhanced to run any existing LOGON-*.WCX files when a user logs on.

If you connect to a node and don't have access to the node, the timeout period on the "Press [ENTER] to continue" prompt is reduced to 10 seconds.

When upgrading a user's security level from the sysop user editor, the  user's expiration date will be set if the new security profile has an expiration time period.

The sysop user editor is no longer case sensitive when performing user security matches.

The Find command in the sysop file editor will now stay within a matched area.

Some WordStar-like keystrokes are now accepted in the online full screen editor.

Locked out users are now written to the activity log if they attempt to log on.


wcQues

The Transfer action types in questionnaires has been removed. This feature existed in previous versions of Wildcat to support long questionnaires, but since Wildcat 5 supports questionnaires of any length this feature is not needed. Phone numbers entered in questionnaires are now checked against badphone.lst.


wcRepair

wcRepair now has an option to calibrate the total message count indicator.


wcQwk

wcQwk now creates a wcqwk.log file.


wcConfig

Now supports UNC path names in addition to drive letter mapping in the file volume dialog.


wcIDE

Added the keyword NULL to the keyword highlighting list.


Info on minor update released August 14, 1996

(Includes update information for June 7 and June 24 releases)

•	The USERPROF.DAT database has been replaced with a new database format that is much more reliable. Included is a program called NEWUPROF.EXE. To upgrade your USERPROF.DAT file, install and start the new server. Then run NEWUPROF.EXE and follow the instructions.

Wildcat!

wcConfig

wcDraw

wcReports

wcCode


Wildcat!

•	The USERPROF.DAT database has been replaced with a new database format that is much more reliable. Included is a program called NEWUPROF.EXE. To upgrade your USERPROF.DAT file, install and start the new server. Then run NEWUPROF.EXE and follow the instructions.

•	wcRepair will now squeeze out unused space in the USERS.DAT and USERCONF.DAT database files (this step was already being performed for FILES.DAT).

•	If a DEFAULT user exists, then the sysop user editor will prompt to use the default record as a template when adding a new user.

•	The NO-###.BBS display file is now displayed to a user when they are denied access to the specified node (ANSI mode).

•	The text mode chat system now indicates the owner of a channel with an asterisk beside the channel name in the channel listing.

•	wcMail now logs successfully imported messages.

•	The FTP server now uses the ftp-data port (20) as the local port when making a connection to a client. This allows proper access from behind a firewall.

•	Changed the name of wcUUCP to wcMail.

•	The default LOGON.WCX function has been enhanced to run any existing LOGON-*.WCX files when a user logs on.

•	Widened the space available for a carbon copy email address. Also prevented carbon copies in conferences that should not allow them (Newsgroups, mailing lists, and conferences specifically marked to disallow carbon copies).

•	wcRepair now has an option to calibrate the total message count indicator.

•	Line editor now limits the maximum number of lines available, if applicable.

•	Phone numbers entered in questionnaires are now checked against badphone.lst.

•	GROUPxxx.LST is now supported to send distributed mail. This is only permitted if the user has sysop access to the conference.

•	CONFLSTx.BBS is now supported for a custom display file when joining conferences.

•	Locked out users are now written to the activity log if they attempt to log on.

•	Some Wordstar-like keystrokes are now accepted in the online full screen editor.

•	Dates such as 02/04/01 are now interpreted as being in the 21st century (02/04/2001) unless it is a birthdate.

•	When upgrading a user's security level from the sysop user editor, the user's expiration date will be set if the new security profile has an expiration time period.

•	If you connect to a node and don't have access to the node, the timeout period on the "Press [ENTER] to continue" prompt is reduced to 10 seconds.

•	The Transfer action types in questionnaires has been removed. This feature existed in previous versions of Wildcat to support long questionnaires, but since Wildcat 5 supports questionnaires of any length this feature is not needed.

•	wcQWK now creates a wcqwk.log file.

•	When importing messages, wcQWK now uses the date and time of the message, not the import date.


wcDraw

•	Changed "comments.bbs" to "Comment to sysop.bbs" in the display file listing.


wcCode

•	Added the keyword NULL to the keyword highlighting list.

•	Programs logged in to the server as 'system' are now allowed to write to the wc:\http path and subdirectories.


wcReports

•	Added ability to export user-defined fields in all supported formats.

•	Added feature in Files/Change to allow user to syncronize file dates.

•	Password has been removed from user export field list because server won't return it anyway.

•	Files extracted when viewing a file or message attachment are now deleted when done viewing (exception: self-extracting files may create files in other directories and thus not all files may be deleted).


wcConfig

•	Added new POP3 call type to node configuration screen in preparation for SMTP/POP3 support.

•	Only one copy of wcConfig can be running at a time now.

•	Can no longer delete conference 0.

•	Can no longer define a hub conference that is already in use by another conference within the same QWK Network.


Information on update released August 27, 1996
Information on minor update released August 27, 1996

•	The USERPROF.DAT database has been replaced as of the August 14th update with a new database format that is much more reliable. Included is a program called NEWUPROF.EXE. To upgrade your USERPROF.DAT file, if you have not already done so, you should install and start the new server. Then run NEWUPROF.EXE and follow the instructions.

Updating your prompt file with ADDPROMPTS.EXE

POP3

CGI

wcSMTP (requires Internet Connectivity Pack)

Changes and fixes

Wildcat!

wcConfig

wcDraw

wcFile

wcQues

wcReport


Wildcat!82796
Wildcat!

08/15/96 - The presence of a default user (named DEFAULT) no longer causes the online user listing to appear to hang.

08/14/96 - The sysop node management screen now deals with hitting [N]ext or [P]rev at the end or beginning of the list of nodes.

08/14/96 - The sysop node management screen now reports the actual number of nodes available, instead of 250.

08/14/96 - Pressing Enter or an invalid protocol selection when asked for a download protocol will no longer count the download as successful.

08/14/96 - The user's call counter is no longer incremented if they fail a login birthdate or phone number check. This means that they can no longer call back right away and bypass the birthdate or phone number check. (This does not affect password security, which is not based on the call counter.)

08/14/96 - Blank user names entered by typing in only punctuation when asked for a user name are no longer allowed.

08/14/96 - Fixed a problem in the server that would cause it to slow down if wcMail was running and there were a lot of newsgroup conferences that did not have any mail.

08/14/96 - wcMail will now immediately deliver mail addressed to your own domain, without going through an external provider.

08/13/96 - There is now a per-user switch that disables MIME message decoding. If a user is using the POP3 server with a MIME-capable mail reader, the user will want to preserve MIME encoded messages.

08/12/96 - An invalid door path is now reported properly when trying to run a door.

08/09/96 - New users calling with the Navigator now have their expire date set properly.

08/09/96 - The Delphi 32 WCSMW.PAS file has some syntax errors corrected.

08/09/96 - In wcLocal, the download directory dialog now comes up with the correct default path under Windows 95.

08/08/96 - When listing files with the full-screen file lister, a file area that is empty is now shown as empty rather than showing the first file of the next available area.

08/08/96 - Fixed a glitch in the full screen message editor that could cause lines of text to disappear from the screen if the backspace key was pressed one character past the end of the current line.

08/08/96 - The extension part of file names is now indexed in the file database.

08/08/96 - The Ansi file area lister now turns Doorway mode on and off automatically like the full screen editor.

08/08/96 - Fixed LOGONUTL.WCX so it won't throw invalid file number errors.

08/08/96 - The Space wcCode function is now more tolerant of input parameters that are out of range (ie. negative).

08/08/96 - Using the @BELL@ display macro no longer increments the internal column counter reported by the wcCode POS function.


wcConfig82796
wcConfig

08/16/96 - Created Computer Configuration routines for the support of CGI.


wcDraw82796
wcDraw

08/19/96 - Fix problem with "Ctrl Y" deleting line uder current line rather than the current line.


wcFile82796
wcFile

08/19/96 - Fixed a bug which could cause the DIZ/SDI processing routines to GPF under certain conditions.

08/19/96 - wcFile now forces a reload of the source drive list everytime the list is shown.

08/19/96 - Fixed a bug which could sometimes cause a CD-ROM to not be found when processing offline file requests.

08/19/96 - Fixed a bug in wcFile which caused the Wildcat! Server to throw out duplicate file request messages.  wcFile now adds a time and date stamp to each message text, creating a unique message for each request.

08/19/96 - Fixed a bug in the dropfile processing which could cause garbage to be put into a new filearea record.

08/19/96 - Added code to wcFile's dropfile processing routines to handle invalid dropfile's better.  wcFile now does more extensive checking of the data in a dropfile.


wcQues82796
wcQues

08/19/96 - Added " PreserveMimeMessages" to available destination fields. To match server update.


wcReport82796
wcReport

08/09/96 - Added feature to allow changing of file area in file change function, also to command files.


Updating your prompt file with ADDPROMPTS.EXE

Additional prompts were added to the ANSI interface. You will need to update your prompt file manually. We have provided a utility program, ADDPROMPTS.EXE, to help you do this.

To update your prompts:

•	Shut down wcSERVER and any client programs that may be running.

•	Use Explorer (Windows 95, Windows NT 4.0) or File Manager (Windows NT 3.x) to change to your WILDCAT home directory (normally C:\WC5).

•	Double-click the ADDPROMPTS.EXE icon.

When the operation is complete, ADDPROMPTS will display a message indicating how many prompts were updated.


CGI in Wildcat

The Wildcat web server now supports CGI programs. A Computers icon has been added to wcConfig to define CGI paths and other computer-specific items.

What is CGI?

The acronym CGI stands for “Common Gateway Interface”. It allows your callers to run external programs from your HTML pages.

Typically, a CGI program takes input from a caller, does something with it, then sends its output back to the caller. Some examples include:

•	A counter that shows how many people have visited this page

•	A query engine that searches a database for user-entered keywords, and returns the results as dynamically-generated HTML.

•	A “guest book” page that allows callers to read comments left by other users, and leave comments of their own.

•	An on-line order entry system.

Creating CGI programs

Any programming language that can produce executable programs (.EXE files), for instance C++, Delphi or Visual Basic, can be used to create CGI programs.

A lengthy discussion of CGI programming is beyond the scope of this document. If you are new to the subject of web page development, we encourage you to make use of the many excellent books and online tutorials that are now available on the subject of web page creation, HTML programming and CGI.

Security

Because CGI programs are executed from an URL (Uniform Resource Locator), users could conceviably type an URL in their browser, specifying an executable program with command line arguments. This has the potential to compromise the security of your system!

To protect yourself from security breaches:

•	Visit http://www-genome.wi.mit.edu/WWW/faqs/www-security-faq.html and follow the links to find out more about security issues on the World Wide Web.

•	Do NOT point the CGI-path at your WILDCAT home directory (normally C:\WC5) or at any other path within your Wildcat! directory structure, particularly one that contains executable files other than the ones you want your callers to launch from your HTML pages. The safest location is a path completely outside your Wildcat! tree, for instance C:\CGI.

For security reasons, Wildcat! does not execute “scripts” that are processed through CGI interpreters such as PERL.EXE, BASH.EXE, CSH.EXE, KSH.EXE, JAVA.EXE, PYTHON.EXE, SH.EXE, TCLSH.EXE, TCSH.EXE, VCL.EXE, or WISH.EXE.

Configuration

To configure CGI for your system, follow these steps:

Define a CGI path

•	Start wcConfig and open the Computers icon.

•	Use the Add button to add a computer to the list. The default settings will apply to all computers you do not explicitly define here.

•	Select a CGI path. Wildcat! uses this path to locate the executable program specified in your HTML link.

Use the Browse button to select a directory, or type the path directly in the path field. Your settings should look something like the screen below: You can set a default CGI path to be used for all computers, and you can override the CGI path on any particular computer.

Copy your CGI programs to your CGI path.

The programs will not be executed if they are outside this path, for security reasons.

Add your CGI programs to your HTML pages

A sample CGI program is included: CGITEST.EXE. This is a simple CGI diagnostic program that displays its command line, posted data, and current environment. To try it, copy CGITEST.EXE to your CGI path (do not run it from your WILDCAT home directory) and add the following sample link to one of your HTML pages:.

<a href="/public/cgi/cgitest.exe?whatever">Run CGITest</a>

Note that the the URL for CGI programs is always /cgi/programname.exe or /public/cgi/programname.exe, but the actual CGI path is configured in the Computers icon in wcConfig..


POP3 (Post Office Protocol)

POP3 is a widely adopted mail-retrieval protocol used over TCP/IP. POP3 allows callers with an internet connection to read mail in Conference 0 of your system, using a variety of easily-obtained internet mail readers. For security reasons, POP3 requires users to logon to the server to retrieve mail. Users will be propmted for their Wildcat! user logon name and password. POP3 is one-way, in that it only sends incoming mail to the users internet mail reader. The reader uses an SMTP server to send outgoing mail.

Configuring POP3 on your Wildcat! Server

To configure Wildcat! for POP3 connections:

•	Verify that wcServer is running, then start wcConfig.

•	Open the Node Settings icon.

•	Select one or more nodes that are not being used for modem lines, and edit each node. Each node can support one POP3 connection at a time.

•	Under Call types, turn on POP3. You can select more than one type of connection for a single node: Local, Telnet, HTTP, FTP and POP3. The following screen shows a correctly configured node.

POP3 E-mail Clients

Some popular POP3 compatible mail clients include:

•	Netscape (visit http://home.netscape.com/comprod/mirror/index.html to download) Use the Windows/Netscape mail command in Netscape to pop up the mail reader.

•	Eudora

•	Pegasus Mail

These applications are freeware or shareware, and most are available for download from Mustang Online!.

Visit http://indy2.imt-mrs.fr/winter/cmail.html for a more extensive collection of mail clients, complete with reviewer’s comments!

Configuring mail applications to use POP3

The following settings are from Netscape’s Mail and News Preferences configuration. Other mail readers will have similar configuration settings. The following examples will send and retrive mail for users with mailboxes at Mustang Online.

Outgoing Mail (SMTP) Server	mail.mustang.com
Incoming Mail (POP) Server	online.mustang.com
Pop User Name	your.name
When you use the “get mail” command (or equivalent) in your mail reader, you will be prompted to enter your user name and password. Your user name is the “internet” style name, minus the domain name. For instance SCOTT HUNTER’s user name in his POP3 mail client is scott.hunter. Your password must be entered in all upper case.


SMTP (Simple Mail Transfer Protocol)
wcSMTP (Simple Mail Transfer Protocol)

What is wcSMTP?

SMTP stands for “Simple Mail Transfer Protocol”, and has become the most widely used transport for transferring mail from one host to another. SMTP sends mail point-to-point rather than through a network hierarchy, allowing for fast delivery. Mail can also be routed for a number of systems to a single mail server, or routed using other mail protocols such as POP3 and UUCP to individual recipient machines or other mail servers that spool mail to other networks.

Configuring Wildcat! to use STMP

Unlike UUCP, SMTP requires a full-time connection to the Internet with a static IP address in order to receive and send mail from other systems. If you do not have a full-time connection, you will not be able to run wcSMTP.

To configure Wildcat! for SMTP mail:

Without a currently installed UUCP host:

•	Verify that wcServer is running, then start wcConfig and open the SMTP icon

•	Type your domain name (for instance mustang.com) in the domain name field, then click OK to save your changes and return to the wcConfig control panel.

•	Start wcSMTP server.

•	Start wcMAIL server.

With a currently installed UUCP host:

•	Verify that wcServer is running, then start wcConfig and open the Networking icon.

•	Verify the correct path for your spool directory, then click OK to save your changes and return to the wcConfig control panel.

•	Start wcSMTP server.

•	Start wcMAIL server.

wcSMTP uses the same spool directories that are used by wcMAIL, but does not use the Alternate spool path (commonly used for incoming Satellite news). If you wish to change the spool directory for any reason, click the Networking icon in wcConfig to edit the primary host spool directory. Translations are all handled within wcMail and are therefore configurable from within the 'Networking' applet in wcConfig.

Both wcMAIL and wcSMTP must be running in order to transport SMTP mail — wcMAIL does the job of importing and exporting messages from Wildcat!, while wcSMTP takes care of processing the mail to and from other mail hosts.

DNS Configuration

DNS configuration may be different from implementation to implementation, therefore discussion will be limited to the basics here.

If you run a DNS at your own site, you’ll need to change the ‘mail exchange’ (mx) record for your domain name to point to the system that will be running the wcSMTP server.

If your DNS services are provided by your ISP, you should contact your ISP and tell them you are implementing an SMTP server on-site and would like to have your 'mx' record stored on their DNS changed to point to your machine running the wcSMTP server.

What about my newsgroups?

SMTP does not transport Usenet newsgroups.  It is strictly for Internet Email.  An existing UUCP configuration with a provider can be maintained, and allow wcSMTP to transport and receive mail rather than UUCP.  Don’t forget to contact your ISP and ask them to change the mail record on their DNS to point to the wcSMTP server on the local network, unless the local network has a DNS server already set up, and the domain has already been registered with the Internic.

For example, a system may have used Holonet to transport their email and network using wcUUCP, and decide to implement the new wcSMTP server. In order to do so, they must make the appropriate changes to their DNS server, or to the DNS server they are using at Holonet.